@CHARSET "UTF-8";
@import url('reset.css');
@font-face { 
    font-family: "m_Baveuse"; 
    src: url('../fonts/m_baveuse.eot');
    src: url('../fonts/m_baveuse.eot?#iefix') format('embedded-opentype'),
         url('../fonts/m_baveuse.woff') format('woff'),
         url('../fonts/m_baveuse.ttf') format('truetype');
 }

body {
    font-family: Calibri, Ariel, sans-serif;
}

.clear-both {clear: both;}

.avatar-hidden { display: none; }

#header { margin: 0 auto; width: 800px; }

#content {
    border: 3px solid #1565C4;
    height: 765px;
    margin: 5px auto;
    position: relative;
    width: 800px;
}

#footer { margin: 0 auto; width: 800px; }

#tab-index {
	background: url("../images/page_1.png") no-repeat scroll 0 115px transparent;
    height: 765px;
    margin: 0 auto;
    width: 800px;
}

#title_1 {
    color: #1565C4;
    font-family: m_Baveuse;
    font-size: 27px;
    margin-top: 2px;
    text-align: center;
}
#title_1 .larger { font-size: 33px; }
#title_2 {
	color: #1565C4;
    font-family: m_Baveuse;
    text-align: center;
}

#text_1 {
    color: #FFFFFF;
    font-size: 18px;
    margin-left: 160px;
    margin-top: 120px;
}
#text_2 {
    color: #FFFFFF;
    font-size: 18px;
    margin-left: 340px;
    margin-top: 80px;
    width: 300px;
}
#text_3 {
    color: #FFFFFF;
    font-size: 18px;
    margin-left: 355px;
    margin-top: 125px;
    width: 365px;
}

#man {
    background: url("../images/title_page_avatar.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 401px;
    margin-left: 60px;
    margin-top: -215px;
    width: 249px;
}

#praticipate-link { margin-left: 635px; margin-top: 95px; position: relative; z-index: 1;}
#gallery-link { margin-left: 630px; margin-top: 95px; position: relative; z-index: 1;/*margin-left: 635px; position: relative; z-index: 1; */}

.button-link a {
	background: none repeat scroll 0 0 #1565C4;
	color: #FFF;
	display: inline-block;
	font-family: m_Baveuse;
	font-weight: bold;
	padding: 10px;
	margin: 5px;
	text-decoration: none;
	text-transform: uppercase;
	-moz-box-shadow: 2px 2px 0px rgba(0,0,0,0.5);
	-moz-border-radius: 5px;
	-webkit-box-shadow: 2px 2px 0px rgba(0,0,0,0.5);
	-webkit-border-radius: 5px;
	border-radius: 5px;
	box-shadow: #777 2px 2px 0px ; 
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

.button-link a:hover {
	margin: 7px 3px 3px 7px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none; 
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

#praticipate-link a { width: 105px; }
#gallery-link a { width: 105px; }

#form-part-2 {
    color: #1565C4;
    font-family: m_Baveuse;
    font-weight: bold;
    background: url("../images/sign_in_bgr.png") no-repeat scroll 0 0 transparent;
    height: 685px;
}

#form-part-2 .left-page {
    float: left;
    margin-left: 15px;
    margin-top: 330px;
    text-align: right;
    width: 335px;
}

#form-part-2 .left-page .align_left {
    padding-left: 30px;
    text-align: left !important;
}

#form-part-2 .left-page .form-element input[type="text"] {
    width: 170px !important;
}

#form-part-2 .left-page .form-element {
    margin-bottom: 10px;
}

#form-part-2 .right-page {
    float: left;
    margin-left: 70px;
    margin-top: 85px;
    width: 330px;
}

#form-part-2 .right-page .form-element select {
    font-size: 12px;
    height: 320px;
    margin: 10px 0;
    width: 320px !important;
}

#form-part-2 .right-page .form-element textarea {
    height: 80px;
    margin: 10px 0;
    width: 315px !important;
}

#form-navigation #to-part-1-link {
    float: left;
    margin-top: 30px;
}
#form-navigation #to-part-1-link:hover {
    cursor: hand; cursor: pointer;
}

#form-navigation .form-element {
    float: left;
}

.right-page #form-navigation {
    margin-top: 70px;
    padding-left: 60px;
}

.form-element > input[type="submit"] {
    background: none repeat scroll 0 0 #1565C4;
    border: 0 none;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    box-shadow: 2px 2px 0 #777777;
    color: #FFFFFF;
    display: inline-block;
    font-family: m_Baveuse;
    font-size: 20px;
    font-weight: bold;
    margin: 5px;
    padding: 10px;
    text-decoration: none;
    text-transform: uppercase;
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

.form-element > input[type="submit"]:hover {
    margin: 7px 3px 3px 7px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; 
    cursor: hand; cursor: pointer;
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

.left-page #error-message-container {
    color: red;
    font-family: 'Times New Roman';
    font-size: 14px;
    font-weight: normal;
    margin-top: 105px;
    text-align: left;
}

#arrow {
    background: url("../images/arrow.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    float: right;
    height: 60px;
    margin-bottom: -60px;
    margin-right: 40px;
    width: 45px;
}

#personal_message_example {
    color: #000000;
    font-family: 'Times New Roman';
    font-size: 16px;
}

#gallery {
    padding: 30px;
}

#gallery .avatar-wrapper {
    float: left;
    margin: 0 2px 30px;
    width: 242px;
    height: 285px;
}

#gallery .avatar-image {
    border: 1px solid #1565C4;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    height: 260px;
    width: 240px;
    text-align: center;
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

#gallery .avatar-image img {
    -moz-border-radius: 10px 10px 0 0;
    -webkit-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

#gallery .avatar-image .avatar-first-part-sentence {
    color: #1565C4;
    font-size: 16px;
    line-height: 16px;
    margin-left: 5px;
    margin-top: 5px;
    text-align: center;
}

#gallery .avatar-wrapper:hover .avatar-votes, #gallery .avatar-wrapper:hover .avtar-name { font-weight: bold; }
#gallery .avatar-wrapper:hover .avatar-image { border: 2px solid #1565C4; margin: -1px 0 0 -1px; }


.avatar-votes {
    color: #1565C4;
    float: right;
    margin-right: 10px;
}

.avtar-name {
    color: #1565C4;
    float: left;
    margin-left: 10px;
}

#custom-avatar {
    display: block;
    height: 500px;
    position: relative;
    width: 600px;
}


#custom-avatar.avatar-style-1 .avatar-piece {
    left: 205px;
    position: absolute;
}

#custom-avatar.avatar-style-2 .avatar-piece {
    left: -30px;
    position: absolute;
}

#avatar-piece-back {
  position: absolute;
}

#avatar-styles-container {
    margin: 15px 0;
    padding: 0 120px;
}

#avatar-styles-container .avatar-style {
    float: left;
    margin: 0 90px;
}
#avatar-styles-container .avatar-style:hover {
    cursor: hand; cursor: pointer;
    margin: 1px 89px -1px 91px;
}
#avatar-styles-container #style-1.avatar-style {
    left: 270px;
    position: relative;
}
#avatar-styles-container #style-2.avatar-style {
    left: -270px;
    position: relative;
}


#default-avatar {
    margin-top: 75px;
}

.avatar-parts-section > h3 {
    color: #1565C4;
    font-family: m_Baveuse;
    font-size: 14px;
}

.avatar-parts-section > h3:hover {
    cursor: hand; cursor: pointer;
}

.avatar-shoes-tmb {
    float: left;
}
/*
.avatar-shoes-tmb > img {
    height: 100px;
    width: 100px;
}
*/
.avatar-head-tmb {
    float: left;
}
/*
.avatar-head-tmb > img {
    height: 100px;
    width: 100px;
}
*/
.avatar-mouth-tmb {
    float: left;
}
/*
.avatar-mouth-tmb > img {
    height: 100px;
    width: 100px;
}
*/
.avatar-pants-tmb {
    float: left;
}
/*
.avatar-pants-tmb > img {
    height: 100px;
    width: 100px;
}
*/
.avatar-top-tmb {
    float: left;
}
/*
.avatar-top-tmb > img {
    height: 100px;
    width: 100px;
}
*/
.avatar-eyes-tmb {
    float: left;
}

/*
.avatar-eyes-tmb > img {
    height: 100px;
    width: 100px;
}
*/
.avatar-hair-tmb {
    float: left;
}

/*
.avatar-hair-tmb > img {
    height: 100px;
    width: 100px;
}
*/
.avatar-creator-area {
    display: inline-block;
    position: relative;
}

.avatar-parts-section {
    position: absolute;
    z-index: 1;
}

.avatar-creator-area .avatar-wrapper {
    float: left;
    margin: 0 100px;
    width: 600px;
}

#avatar-back {
    left: 25px;
    top: 145px;
    z-index: 2;
}

#avatar-body {
    left: 25px;
    top: 435px;
}

#avatar-hair {
    left: 720px;
    top: 259px;
}

#avatar-eyes {
    left: 725px;
    top: 325px;
}

#avatar-mouth {
    left: 722px;
    top: 370px;
}

.avatar-creator-area .avatar-back-tmb { float: left; }
.avatar-creator-area .avatar-back-tmb:hover {cursor: hand; cursor: pointer;}


.avatar-creator-area #avatar-body-items { max-width: 180px; }
.avatar-creator-area .avatar-body-tmb { float: left; }
.avatar-creator-area .avatar-body-tmb:hover {cursor: hand; cursor: pointer;}

.avatar-creator-area #avatar-hair-items { margin-left: -75px; max-width: 120px; }
.avatar-creator-area .avatar-hair-tmb { float: left; }
.avatar-creator-area .avatar-hair-tmb:hover {cursor: hand; cursor: pointer;}

.avatar-creator-area #avatar-eyes-items { margin-left: -83px; max-width: 120px; }
.avatar-creator-area .avatar-eyes-tmb { float: left; }
.avatar-creator-area .avatar-eyes-tmb:hover {cursor: hand; cursor: pointer;}

.avatar-creator-area #avatar-mouth-items { margin-left: -80px; max-width: 120px; }
.avatar-creator-area .avatar-mouth-tmb { float: left; }
.avatar-creator-area .avatar-mouth-tmb:hover {cursor: hand; cursor: pointer;}

.avatar-parts-section > div {
    background: #FFF;
    border: 1px solid #1565C4;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

#to-part-2-link {
    background: none repeat scroll 0 0 #1565C4;
    -moz-box-shadow: 2px 2px 0px rgba(0,0,0,0.5);
    -moz-border-radius: 5px;
    -webkit-box-shadow: 2px 2px 0px rgba(0,0,0,0.5);
    -webkit-border-radius: 5px;
    border-radius: 5px;
    box-shadow: #777 2px 2px 0px ; 
    color: #FFFFFF;
    display: inline-block;
    font-family: m_Baveuse;
    font-weight: bold;
    margin: 50px 5px 5px 660px;
    padding: 10px;
    text-decoration: none;
    text-transform: uppercase;
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

#to-part-2-link:hover {
    cursor: hand; cursor: pointer;
    margin: 53px 3px 3px 663px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; 
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

.popup-avatar-wrapper {
    height: 600px;
    width: 600px;
}

#cboxClose {
    color: #000 !important;
    margin: 5px;
    text-decoration: none;
}

#cboxClose:hover {
    cursor: hand; cursor: pointer;
}

#form-part-2 .form-element label {
    font-size: 14px;
}

#form-part-2 .form-element label a.tos-inner-link-upper,
#form-part-2 .form-element label a.tos-inner-link-upper:hover,
#form-part-2 .form-element label a.tos-inner-link-upper:active,
#form-part-2 .form-element label a.tos-inner-link-upper:visited {
    color: #1565C4
}

#form-part-2 .right-page {
    font-size: 14px;
}


#participate-avatar > #restart-avatar-button {
    left: 10px;
    position: absolute;
    top: 640px;
}

#restart-avatar-button a {
    background: none repeat scroll 0 0 #1565C4;
    color: #FFF;
    display: inline-block;
    font-family: m_Baveuse;
    font-weight: bold;
    padding: 10px;
    margin: 5px;
    text-decoration: none;
    text-transform: uppercase;
    -moz-box-shadow: 2px 2px 0px rgba(0,0,0,0.5);
    -moz-border-radius: 5px;
    -webkit-box-shadow: 2px 2px 0px rgba(0,0,0,0.5);
    -webkit-border-radius: 5px;
    border-radius: 5px;
    box-shadow: #777 2px 2px 0px ; 
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
    white-space: nowrap;
}

#restart-avatar-button a:hover {
    margin: 7px 3px 3px 7px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; 
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

#participate-avatar > #home-avatar-button {
    left: 685px;
    position: absolute;
    top: 640px;
}

#home-avatar-button a {
    background: none repeat scroll 0 0 #1565C4;
    color: #FFF;
    display: inline-block;
    font-family: m_Baveuse;
    font-weight: bold;
    padding: 10px;
    margin: 5px;
    text-decoration: none;
    text-transform: uppercase;
    -moz-box-shadow: 2px 2px 0px rgba(0,0,0,0.5);
    -moz-border-radius: 5px;
    -webkit-box-shadow: 2px 2px 0px rgba(0,0,0,0.5);
    -webkit-border-radius: 5px;
    border-radius: 5px;
    box-shadow: #777 2px 2px 0px ; 
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

#home-avatar-button a:hover {
    margin: 7px 3px 3px 7px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; 
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

#participate-avatar > #gallery-avatar-button {
    left: 670px;
    position: absolute;
    top: 685px;
}

#gallery-avatar-button a {
    background: none repeat scroll 0 0 #1565C4;
    color: #FFF;
    display: inline-block;
    font-family: m_Baveuse;
    font-weight: bold;
    padding: 10px;
    margin: 5px;
    text-decoration: none;
    text-transform: uppercase;
    -moz-box-shadow: 2px 2px 0px rgba(0,0,0,0.5);
    -moz-border-radius: 5px;
    -webkit-box-shadow: 2px 2px 0px rgba(0,0,0,0.5);
    -webkit-border-radius: 5px;
    border-radius: 5px;
    box-shadow: #777 2px 2px 0px ; 
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

#gallery-avatar-button a:hover {
    margin: 7px 3px 3px 7px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; 
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

#participate-avatar > #personal-avatar-image {
    margin: 10px 100px 0;
}

#participate-avatar > #avatar-status-message {
    color: #1565C4;
    font-weight: bold;
    margin: 5px 0;
    text-align: center;
}

#participate-avatar #personal-avatar-votes {
    color: #1565C4;
    float: right;
    margin-right: 100px;
    position: relative;
    top: -20px;
}

#participate-avatar #personal-avatar-share {
    background: none repeat scroll 0 0 #1565C4;
    -moz-box-shadow: 2px 2px 0px rgba(0,0,0,0.5);
    -moz-border-radius: 5px;
    -webkit-box-shadow: 2px 2px 0px rgba(0,0,0,0.5);
    -webkit-border-radius: 5px;
    border-radius: 5px;
    box-shadow: #777 2px 2px 0px ;
    color: #FFFFFF;
    display: inline-block;
    font-family: m_Baveuse;
    font-weight: bold;
    left: 15px;
    padding: 10px;
    position: absolute;
    text-decoration: none;
    text-transform: uppercase;
    top: 640px;
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

#participate-avatar #personal-avatar-share:hover {
    margin: 2px -2px -2px 2px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; 
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

#gallery-my-avatar-link {
    margin-left: 27px;
    margin-top: 23px;
}

#gallery-my-avatar-link a {
    background: none repeat scroll 0 0 #1565C4;
    color: #FFF;
    display: inline-block;
    font-family: m_Baveuse;
    font-weight: bold;
    padding: 10px;
    margin: 5px;
    text-decoration: none;
    text-transform: uppercase;
    -moz-box-shadow: 2px 2px 0px rgba(0,0,0,0.5);
    -moz-border-radius: 5px;
    -webkit-box-shadow: 2px 2px 0px rgba(0,0,0,0.5);
    -webkit-border-radius: 5px;
    border-radius: 5px;
    box-shadow: #777 2px 2px 0px ; 
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

#gallery-my-avatar-link a:hover {
    margin: 7px 3px 3px 7px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; 
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

#participate-avatar.avatar-style-2 > #first-part {
    background: url("../images/text_2_1.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 14px;
    height: 65px;
    left: 275px;
    padding: 20px 35px 35px;
    position: absolute;
    top: 25px;
    width: 240px;
    display: table;
}
#participate-avatar.avatar-style-2 > #first-part > span {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

#participate-avatar.avatar-style-2 > #second-part {
    background: url("../images/text_2_2.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 14px;
    height: 60px;
    left: 440px;
    padding: 35px 20px 15px;
    position: absolute;
    top: 400px;
    width: 220px;
    display: table;
}
#participate-avatar.avatar-style-2 > #second-part > span {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

.avatar-style-2 > .popup-first-part {
    background: url("../images/text_2_1.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 14px;
    height: 65px;
    left: 275px;
    padding: 20px 35px 35px;
    position: absolute;
    top: 25px;
    width: 240px;
    display: table;
}
.avatar-style-2 > .popup-first-part > span {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

.avatar-style-2 > .popup-second-part {
    background: url("../images/text_2_2.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 14px;
    height: 60px;
    left: 340px;
    padding: 35px 20px 15px;
    position: absolute;
    top: 390px;
    width: 220px;
    display: table;
}
.avatar-style-2 > .popup-second-part > span {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

#participate-avatar.avatar-style-1 > #first-part {
    background: url("../images/text_1_1.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 14px;
    height: 65px;
    left: 105px;
    padding: 20px 35px 35px;
    position: absolute;
    top: 25px;
    width: 240px;
    display: table;
}
#participate-avatar.avatar-style-1 > #first-part > span {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

#participate-avatar.avatar-style-1 > #second-part {
    background: url("../images/text_1_2.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 14px;
    height: 60px;
    left: 105px;
    padding: 35px 20px 15px;
    position: absolute;
    top: 400px;
    width: 220px;
    display: table;
}
#participate-avatar.avatar-style-1 > #second-part > span {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

.avatar-style-1 > .popup-first-part {
    background: url("../images/text_1_1.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 14px;
    height: 65px;
    left: 0px;
    padding: 20px 35px 35px;
    position: absolute;
    top: 25px;
    width: 240px;
    display: table;
}
.avatar-style-1 > .popup-first-part > span {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

.avatar-style-1 > .popup-second-part {
    background: url("../images/text_1_2.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 14px;
    height: 60px;
    left: 0px;
    padding: 35px 20px 15px;
    position: absolute;
    top: 390px;
    width: 220px;
    display: table;
}
.avatar-style-1 > .popup-second-part > span {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

#pager-section ul li {
    color: #1565C4;
    float: left;
    font-family: m_Baveuse;
    margin-left: 5px;
}

#pager-section ul li a, #pager-section ul li a:hover, #pager-section ul li a:active, #pager-section ul li a:visited {
    color: #1565C4;
    font-family: m_Baveuse;
    text-decoration: none;
}

.popup-avatar-wrapper .popup-avatar-name {
    color: #1565C4;
    float: left;
}

.popup-avatar-wrapper .popup-avatar-votes {
    color: #1565C4;
    float: right;
}

#cboxContent .popup-vote-button {
    background: none repeat scroll 0 0 #1565C4;
    color: #FFF;
    display: inline-block;
    font-family: m_Baveuse;
    font-weight: bold;
    float: left;
    padding: 10px;
    margin: 25px 5px 5px 0;
    text-decoration: none;
    text-transform: uppercase;
    -moz-box-shadow: 2px 2px 0px rgba(0,0,0,0.5);
    -moz-border-radius: 5px;
    -webkit-box-shadow: 2px 2px 0px rgba(0,0,0,0.5);
    -webkit-border-radius: 5px;
    border-radius: 5px;
    box-shadow: #777 2px 2px 0px ; 
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

#cboxContent .popup-vote-button:hover {
    cursor: hand; cursor: pointer;
    margin: 27px 3px 3px 2px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; 
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

#cboxContent .popup-share-button {
    background: none repeat scroll 0 0 #1565C4;
    color: #FFF;
    display: inline-block;
    font-family: m_Baveuse;
    font-weight: bold;
    float: right;
    padding: 10px;
    margin: 25px 5px 5px;
    text-decoration: none;
    text-transform: uppercase;
    -moz-box-shadow: 2px 2px 0px rgba(0,0,0,0.5);
    -moz-border-radius: 5px;
    -webkit-box-shadow: 2px 2px 0px rgba(0,0,0,0.5);
    -webkit-border-radius: 5px;
    border-radius: 5px;
    box-shadow: #777 2px 2px 0px ; 
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

#cboxContent .popup-share-button:hover {
    cursor: hand; cursor: pointer;
    margin: 27px 3px 3px 7px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; 
    behavior: url(/testapps/bsic_parliament/css/PIE.htc);
}

.tos-link-section {
    margin-bottom: 5px;
    margin-left: 2px;
}

.tos-link-section{float: left;}
.tos-link-section a {
    color: #1565C4;
    font-family: m_Baveuse;
    font-size: 14px;
}

.learn-more-link-section { float: left; margin-left: 155px; }
.learn-more-link-section a {
    color: #1565C4;
    font-family: m_Baveuse;
    font-size: 14px;
}

#tos-content.tos-text {
    width: 700px;
    height: 700px;
    overflow: auto;
    overflow-x: hidden;
    -ms-overflow-x: hidden;
}

#tos-content.tos-text h3 {
    color: #1565C4;
    font-family: m_Baveuse;
    margin: 15px 0;
    text-align: center;
}

#tos-content.tos-text p {
    margin: 12px 0;
    padding: 0 30px;
}

#like-us-text {
    color: #1565C4;
    float: right;
    font-family: m_Baveuse;
    font-size: 14px;
    padding-top: 3px;
}